suffocation (steam) - Alemán Inglés Diccionario